makeshift dwelling - Turc Anglais Dictionnaire